24 25 23 28
22 26 16 21
13 14 18 20
27